package com.sj.common.lang;

/**
 * @author xiaoqi
 */

public enum ResultInfo {

    //成功
    // 登录成功
    LOGIN_SUCCESS(200, "登录成功"),
    // 正常操作成功
    SUCCESS(200, "操作成功"),

    //失败

    // 操作失败
    ERROR(400, "操作失败"),
    // 资源未找到
    NOT_FONT(404, "请求资源未找到"),
    // token失效 或是 假冒token
    TOKEN_ERROR(413, "您的登录信息已过期，请重新登录"),
    // 没有登录
    NO_LOGIN(401, "您还未登录，请先登录"),
    // 资源已存在
    ALREADY_EXIST(417,"请勿重复添加"),
    // 服务器未知错误
    SERVER_ERROR(500, "服务器异常，请联系管理员");

    private Integer code;
    private String message;

    ResultInfo(Integer code, String message) {
        this.code = code;
        this.message = message;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}
